package com.unitechs.controller.excel;

import com.unitechs.commons.annotation.ZyucExcelExport;
import io.swagger.annotations.Api;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.ArrayList;
import java.util.List;

@RestController
@Api(tags = "导出excel")
public class ExcelTestController {

    @GetMapping("/export")
    @ZyucExcelExport(zyucFileName = "测试", zyucToPdf = false)
    public List<ExcelTestEntity> getExcel(Model model){
        List<ExcelTestEntity> list=new ArrayList<>();
        for (int i=0;i<20;i++){
            ExcelTestEntity testEntity = new ExcelTestEntity();
            testEntity.setAaa("A"+i);
            testEntity.setBbb("B"+i);
            testEntity.setCcc("C"+i);
            testEntity.setDdd(i);
            testEntity.setEee(""+i);
            testEntity.setFff("F"+i);
            testEntity.setGgg("G"+i);
            list.add(testEntity);
        }
        return list;
    }
}
